طريقة تهجير موقع مبني على ووردبريس إلى خادم مضيف جديد
عند التفكير في نقل موقع ووردبريس من خادم إلى آخر، قد يتسبب ذلك في بعض القلق حول كيفية الحفاظ على بيانات الموقع وسلامتها، بالإضافة إلى التأكد من أن الموقع سيعمل بنفس الكفاءة على الخادم الجديد. تهجير موقع ووردبريس يعتبر من المهام الفنية التي تحتاج إلى دقة وتنظيم لضمان النجاح في العملية. في هذا المقال، سنتناول طريقة تهجير موقع ووردبريس إلى خادم مضيف جديد خطوة بخطوة، مع شرح كافة العمليات الضرورية لضمان النجاح في نقل الموقع بدون فقدان البيانات أو تعطل الموقع.
1. التحضير قبل النقل
قبل البدء في عملية النقل، يجب عليك التأكد من أن لديك جميع المعلومات الضرورية للوصول إلى كلا الخادمين، القديم والجديد. تشمل هذه المعلومات:
-
الوصول إلى لوحة تحكم الاستضافة في الخادم القديم والجديد (مثل cPanel أو Plesk).
-
بيانات الدخول إلى قاعدة البيانات في الخادم القديم والجديد.
-
اسم المستخدم وكلمة المرور لحساب FTP في كلا الخادمين.
من المهم أيضًا التأكد من أن الخادم الجديد يوفر جميع المتطلبات اللازمة لتشغيل ووردبريس، مثل إصدار PHP المناسب وقاعدة بيانات MySQL.
2. النسخ الاحتياطي الكامل للموقع
أول خطوة في عملية التهجير هي أخذ نسخة احتياطية كاملة من الموقع على الخادم القديم. يتضمن هذا النسخ الاحتياطي الملفات وقاعدة البيانات الخاصة بالموقع.
2.1 نسخ ملفات الموقع
-
باستخدام FTP (مثل FileZilla)، قم بالاتصال بالخادم القديم.
-
قم بتحميل كافة الملفات من مجلد ووردبريس، والذي عادةً ما يكون في مجلد “public_html”.
-
تأكد من تحميل كافة الملفات، بما في ذلك ملفات الثيمات، الإضافات، والوسائط.
2.2 نسخ قاعدة البيانات
-
قم بتسجيل الدخول إلى لوحة تحكم cPanel أو أي لوحة تحكم أخرى على الخادم القديم.
-
انتقل إلى “phpMyAdmin” وحدد قاعدة البيانات الخاصة بموقع ووردبريس.
-
اختر قاعدة البيانات وانقر على “تصدير” (Export).
-
اختر الخيار “تصدير سريع” واختر “SQL” كتنسيق الملف.
-
قم بتحميل الملف الذي يحتوي على نسخة من قاعدة البيانات.
3. إعداد الخادم الجديد
بعد الحصول على النسخة الاحتياطية من الموقع، تحتاج إلى إعداد الخادم الجديد لاستقبال الموقع.
3.1 إنشاء قاعدة بيانات جديدة
-
قم بتسجيل الدخول إلى لوحة تحكم cPanel في الخادم الجديد.
-
انتقل إلى قسم “قواعد البيانات” وأنشئ قاعدة بيانات جديدة.
-
أنشئ مستخدمًا جديدًا للقاعدة وأعطه جميع الصلاحيات.
-
قم بتسجيل اسم القاعدة، اسم المستخدم، وكلمة المرور لمستخدمي قاعدة البيانات. ستحتاجها لاحقًا.
3.2 رفع ملفات الموقع
-
باستخدام FTP، قم بالاتصال بالخادم الجديد.
-
قم برفع كافة الملفات التي قمت بتحميلها من الخادم القديم إلى المجلد المناسب على الخادم الجديد (غالبًا ما يكون “public_html”).
-
تأكد من أن جميع الملفات قد تم رفعها بشكل صحيح.
4. استعادة قاعدة البيانات
4.1 استيراد قاعدة البيانات إلى الخادم الجديد
-
قم بتسجيل الدخول إلى لوحة تحكم cPanel في الخادم الجديد.
-
اذهب إلى “phpMyAdmin” وحدد القاعدة الجديدة التي أنشأتها.
-
انقر على “استيراد” (Import) وحدد الملف الذي يحتوي على قاعدة البيانات من الخادم القديم.
-
بعد استيراد الملف، ستتمكن من استعادة قاعدة البيانات بالكامل على الخادم الجديد.
4.2 تحديث ملف wp-config.php
-
افتح ملف
wp-config.phpفي مجلد ووردبريس على الخادم الجديد باستخدام محرر النصوص. -
قم بتحديث إعدادات قاعدة البيانات لتتوافق مع إعدادات الخادم الجديد:
-
DB_NAME: اسم قاعدة البيانات الجديدة. -
DB_USER: اسم المستخدم الجديد. -
DB_PASSWORD: كلمة المرور الجديدة. -
DB_HOST: غالبًا ما يكون “localhost”، ولكن تأكد من أنه صحيح في حالة كان الخادم الجديد يختلف.
-
5. نقل النطاق إلى الخادم الجديد
بعد نقل الملفات وقاعدة البيانات إلى الخادم الجديد، الخطوة التالية هي تحديث إعدادات النطاق (domain) ليشير إلى الخادم الجديد.
5.1 تحديث إعدادات DNS
-
قم بتسجيل الدخول إلى حسابك في مزود النطاق (مثل GoDaddy أو Namecheap).
-
ابحث عن إعدادات DNS وقم بتحديث سجلات “Nameservers” لتشير إلى خوادم DNS الخاصة بالخادم الجديد.
-
قد يستغرق الأمر بعض الوقت حتى يتم تحديث إعدادات DNS بشكل كامل عبر الإنترنت، وقد يصل إلى 24-48 ساعة.
6. التحقق من الموقع على الخادم الجديد
بمجرد تحديث DNS وتوجيه النطاق إلى الخادم الجديد، يجب التحقق من أن الموقع يعمل بشكل صحيح.
-
تأكد من أن جميع الصفحات تعمل بشكل سليم.
-
تحقق من جميع الروابط الداخلية والصور للتأكد من أن الروابط صحيحة.
-
قم بتسجيل الدخول إلى لوحة تحكم ووردبريس للتحقق من أن جميع الإعدادات والإضافات تعمل كما كان الحال على الخادم القديم.
7. التعامل مع الروابط الثابتة (Permalinks)
أحيانًا بعد نقل الموقع، قد تواجه مشاكل مع الروابط الثابتة (مثل صفحات 404 غير موجودة). لتصحيح هذا، قم بما يلي:
-
في لوحة تحكم ووردبريس، اذهب إلى “الإعدادات” (Settings) ثم “الروابط الثابتة” (Permalinks).
-
ببساطة، انقر على زر “حفظ التغييرات” دون تغيير أي شيء.
-
هذه الخطوة ستقوم بتحديث إعدادات الروابط الثابتة في قاعدة البيانات وستحل أي مشكلات تتعلق بالروابط المكسورة.
8. فحص سرعة الموقع والأداء
بعد نقل الموقع، من المهم التأكد من أن سرعة تحميل الموقع لم تتأثر. يمكن استخدام أدوات مثل “Google PageSpeed Insights” أو “GTmetrix” لفحص سرعة الموقع وتحليل أدائه.
إذا لاحظت أن الموقع بطيء بعد النقل، يمكنك محاولة تحسين الأداء عن طريق:
-
تحسين الصور باستخدام أدوات مثل “Smush” أو “EWWW Image Optimizer”.
-
تمكين التخزين المؤقت (caching) باستخدام إضافات مثل “W3 Total Cache” أو “WP Super Cache”.
-
التأكد من أن الخادم الجديد يحتوي على موارد كافية (RAM وCPU) لاستيعاب حركة المرور المتوقعة.
9. إعادة تفعيل الإضافات والمواضيع
قد تحتاج إلى إعادة تفعيل بعض الإضافات أو التحديثات بعد النقل للتأكد من أن كل شيء يعمل بسلاسة. من المفيد أيضًا تحديث جميع الإضافات والمواضيع إلى أحدث الإصدارات لضمان أمان الموقع.
10. تحقيق الأمان بعد النقل
بعد التهجير، من الضروري تعزيز أمان الموقع:
-
تغيير كلمة المرور لحسابات ووردبريس وحساب FTP.
-
تثبيت إضافات الأمان مثل “Wordfence” أو “iThemes Security” لحماية الموقع.
-
التأكد من أن جميع التحديثات التلقائية تعمل بشكل صحيح.
11. التأكد من النسخ الاحتياطي
أثناء وبعد التهجير، يجب التأكد من أنك تقوم بعمل نسخ احتياطية دورية للموقع والبيانات، باستخدام أدوات مثل “UpdraftPlus” أو “BackupBuddy”. هذا سيوفر لك الحماية في حال حدوث أي مشاكل مستقبلية.
12. مراقبة الموقع بعد التهجير
خلال الأسابيع الأولى بعد نقل الموقع، يجب مراقبة أداء الموقع بشكل دوري للتأكد من عدم وجود أي مشاكل غير مرئية. تابع أداء الموقع، وزيارات الزوار، وأية تغييرات في معدل التفاعل.
في النهاية، تعتبر عملية نقل موقع ووردبريس من خادم إلى آخر عملية دقيقة تتطلب التحضير الجيد والتنفيذ بحذر. من خلال اتباع الخطوات الصحيحة، يمكنك ضمان أن الموقع سيظل يعمل بكفاءة على الخادم الجديد بدون أي مشاكل.

